in perpetuity

Adverb
  1. for an indefinitely long time
    • bequeathed to the nation in perpetuity
  2. for life
    • desire happiness in perpetuity
    • an annuity paid in perpetuity
in perpetuity
The museum holds the painting in perpetuity.